Word Hen
What is the meaning of the word "
on the nose
"?
Definitions:
being precise with regard to a prescribed or specified criterion
adjective
Their guess was on the nose.
Synonyms:
on the button
precisely